package com.cloud.salon.common.base.util;

/**
 * @Description 数值处理工具类
 * @Author wolf--LZH
 * @CreateDate 2019/5/6 0006 下午 1:13
 */
public class ValueUtil {

    /*
     * @Description 将 Double 类型数值转化为 fix 位的数字字符串, 不足补0
     * @Author wolf--LZH
     */
    public static String valueOf(int fix, Double value) {
        return String.format("%." + fix + "f", value);
    }

    /*
     * @Description 将 Integer 类型数值转化为 fix为的数字字符串, 不足补0
     * @Author wolf--LZH
     */
    public static String valueOf(int fix, Integer value) {
        return String.format("%" + fix + "d", value);
    }

    /*
     * @Description 将 String 类型的数字字符串转化为 Double 类型
     * @Author wolf--LZH
     */
    public static Double valueOfDouble(String value) {
        return Double.valueOf(value);
    }

    /*
     * @Description 将 String 类型的数字字符串转化为 Integer 类型
     * @Author wolf--LZH
     */
    public static Integer valueOfInt(String value) {
        return Integer.valueOf(value);
    }
}
